Information processing device, information processing method, storage medium, and guide system

ABSTRACT

An information processing device includes a reception unit configured to receive designation of a plurality of products by a user, and a display control unit configured to display thumbnail images corresponding to at least a part of the plurality of products and a floor map on which icons indicating pieces of positional information of at least two or more products of the plurality of products are displayed in an identifiable manner. The display control unit displays the icons and the thumbnail images in such a way that the correspondence between them can be identified.

BACKGROUND

In clothing stores and the like, various clothing items are displayed asproducts in stores. Compared to products in other fields, clothing has ashorter cycle, and products in demand vary depending on the weather, andthus it is necessary to frequently change the layout in stores. For thisreason, it is difficult for a consumer to find a desired product in astore, and there are cases where even a clerk has difficulty in graspingthe display positions of products.

JP 2007-316897 A discloses technology for guiding a user to the positionof a specific product by acquiring position information of each productin advance by RFID scanning and also position information of the userwho is operating a smartphone.

SUMMARY

According to some embodiments of the present invention, an informationprocessing device includes

a reception unit configured to receive designation of a plurality ofproducts by a user, and

a display control unit configured to display thumbnail imagescorresponding to at least a part of the plurality of products and afloor map on which icons indicating pieces of positional information ofat least two or more products of the plurality of products are displayedin an identifiable manner,

in which the display control unit displays the icons and the thumbnailimages in such a way that the correspondence between them can beidentified.

Further features of the present disclosure will become apparent from thefollowing description of exemplary embodiments with reference to theattached drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a configuration diagram showing a configuration of a guidesystem including a display device;

FIG. 2 is a block diagram showing a hardware configuration of thedisplay device;

FIG. 3 is a sequence diagram of floor map display processing accordingto a first embodiment;

FIG. 4 is a schematic diagram of screen transition of the display deviceaccording to the first embodiment;

FIG. 5 is a schematic diagram showing an example of a display screen ofa mobile terminal according to the first embodiment;

FIG. 6 is a flowchart of floor map display processing of a displaydevice according to a second embodiment;

FIG. 7A is a schematic diagram showing an example of an instructioninput screen when a coordination image is selected;

FIG. 7B is a schematic diagram showing an example of a display screenincluding a plurality of coordination images;

FIG. 8 is a flowchart of floor map display processing of a mobileterminal according to a third embodiment; and

FIG. 9 is a schematic diagram showing an example of a floor mapincluding a current location of a user according to the thirdembodiment.

DESCRIPTION OF THE EMBODIMENTS

In the following detailed description, for purposes of explanation,numerous specific details are set forth in order to provide a thoroughunderstanding of the disclosed embodiments. It will be apparent,however, that one or more embodiments may be practiced without thesespecific details. In other instances, well-known structures and devicesare schematically shown in order to simplify the drawing.

First Embodiment

FIG. 1 is a configuration diagram showing a configuration of a guidesystem 1000 including a display device 100. The guide system 1000includes a display device 100, a mobile terminal 200, and a server 300.The mobile terminal 200 and the server 300 are connected so as to beable to communicate with each other via a network 400. The network 400includes, for example, the Internet, a wide area network (WAN), a localarea network (LAN), a wireless base station such as WiFi, a providerdevice, a dedicated line, and the like. The guide system 1000 is asystem that guides a product position to a user by displaying pieces ofpositional information corresponding to a plurality of productsdesignated by the user on the display device 100 or the mobile terminal200.

The display device 100 is, for example, a display device (signagedevice), a smartphone, a tablet terminal, a notebook personal computer(PC), a desktop PC, a mobile phone, or the like installed inside oroutside a store of a clothing selling shop. In the presentspecification, it is assumed that the mobile terminal means aninformation processing device that can be carried by a user such as asmartphone, a tablet terminal, a notebook PC, or a mobile phone. Thedisplay device 100 includes a display unit 110, an input unit 120, and aprocessing unit 130.

The display unit 110 is, for example, a liquid crystal display panel, aplasma display panel, an organic EL display panel, or the like, and iscontrolled by the processing unit 130. The display unit 110 displays apredetermined screen under the control of the processing unit 130.

The input unit 120 is, for example, a touch panel, a keyboard, a mouse,or the like that receives operation inputs by the user, and receivesinstructions and inputs by the user by the touch panel and keys. Whenthe display device 100 is the signage device, the tablet terminal, orthe like, the input unit 120 may also function as the display unit 110,and the display unit 110 and the input unit 120 may have an integratedstructure. For example, the user designates the product by using theinput unit 120.

The processing unit 130 includes a reception unit 131, a communicationunit 132, and a display control unit 133. The reception unit 131receives an input such as the designation of the product by the user.For example, the communication unit 132 receives positional informationassociated with identification information of the product for which thedesignation by the user is received by the reception unit 131 from adatabase (product DB 150) for managing product inventory in a store inwhich the display device 100 is installed. The display control unit 133performs display on the display unit 110 such that icons areidentifiable at positions on a floor map corresponding to the pieces ofpositional information received by the communication unit 132 and acorrespondence between the icons and thumbnail images is identifiable.At this time, inventory information may be received together with thepositional information and the inventory of the product may bedisplayed. The details of the screen displayed on the display unit 110will be described later. The display control unit 133 displays a code140 for displaying the thumbnail image of the designated product and thescreen including the floor map on the mobile terminal 200 on the displayunit 110 of the display device 100 by reading the code on the mobileterminal 200. Here, the code 140 is, for example, a two-dimensional codesuch as a QR code (trademark) or a barcode.

The positional information of the product can be obtained, for example,by acquiring the identification information of the product from a tagattached to the product displayed in the store and positionalinformation of the tag by a reading device (not shown). Here, theidentification information of the product includes at least colorinformation and size information of the product. Of course, the size andcolor may be replaced with the corresponding information (numericalvalues such as numbers). For example, “S, M, L” may be replaced with “1,2, 3”, or “white, black, yellow” may be replaced with “00, 09, 45” forcolors. The tag is capable of recording the identification informationof the product, such as an RFID tag. The positional information of thetag is converted into positional information (display positionalinformation) to be reflected on the floor map of the store and stored inthe product DB 150.

The product DB 150 is connected so as to be able to communicate with thedisplay device 100 via the network 400. The product DB 150 stores thedisplay positional information in association with the identificationinformation. Here, the product DB 150 may further store the displaypositional information in association with floor identificationinformation for identifying which store the floor belongs and whichfloor of the store this floor corresponds. The product DB 150 alsostores the thumbnail image corresponding to the identificationinformation of the product.

Next, the mobile terminal 200 will be described. The mobile terminal 200is a mobile terminal carried by a user (customer) of a store such as aclothing store. The mobile terminal 200 includes a display unit 210, aninput unit 220, a camera 230 (imaging unit), and a processing unit 240.

The display unit 210 is, for example, a liquid crystal display panel, aplasma display panel, an organic EL display panel, or the like, and iscontrolled by the processing unit 240. The display unit 210 displays apredetermined screen under the control of the processing unit 240.

The input unit 220 is, for example, a touch panel, a keyboard, a mouse,or the like that receives operation inputs by the user, and receivesinstructions and inputs by the user by the touch panel and keys. Thedisplay unit 210 and the input unit 220 may have an integrated structuresuch as a touch panel. The user designates or registers the product orthe store, for example, by using the input unit 220.

The camera 230 is a device for capturing an object, and includes, forexample, a lens and an image sensor. The camera 230 captures and readsthe code 140 included in the screen displayed on the display device 100,and thus, code information included in the code 140 is extracted by themobile terminal 200. Here, the code information is, for example, aUniform Resource Locator (URL). The code information may include theidentification information of the designated product. The mobileterminal is connected to the read URL via the communication unit 243,and thus, a screen including the thumbnail image of the designatedproduct and the floor map is displayed on the display unit 210 of themobile terminal 200. The code 140 is read by the camera 230 multipletimes, and thus, the floor map on which icons indicating the pieces ofpositional information of two or more products are displayed in anidentifiable manner is displayed on the display unit 210 of the mobileterminal 200.

The processing unit 240 includes a reception unit 241, a communicationunit 243, a display control unit 244, and a current location acquisitionunit 245. The reception unit 241 receives the code information read bythe camera 230 and transmits the received code information to thecommunication unit 243. For example, the reception unit 241 receives thedesignation of the product or the store by the user. A registration unit242 registers the designated product in a purchase consideration list(also referred to as a favorite list). It is preferable that theregistration unit 242 can register, as information on the store, afavorite store that the user often visits by the user designating thestore. For example, the communication unit 243 receives the screenincluding the thumbnail image of the designated product and the floormap from the server 300 based on the code information. The displaycontrol unit 244 displays the screen received from the server 300 on thedisplay unit 110. The current location acquisition unit 245 acquires acurrent location of the mobile terminal 200.

The server 300 includes a communication unit 301 and a generation unit302. The communication unit 301 receives the code information from themobile terminal 200 and extracts information corresponding to the codeinformation from a floor map DB 310. That is, the communication unit 301receives the positional information associated with the identificationinformation of the product included in the code information from thefloor map DB 310. Similar to the product DB 150, the floor map DB 310stores the display positional information of the product in associationwith the identification information, and also stores the thumbnail imagecorresponding to the identification information of the product. Thefloor map DB 310 also stores the floor map of the store. The floor mapDB 310 outputs the positional information and the floor mapcorresponding to the identification information of the product includedin the received code information to the generation unit 302 via thecommunication unit 301. The floor map DB 310 also outputs the thumbnailimage of the product included in the code information to the generationunit 302. The generation unit 302 displays an icon indicating a positionof the product at a location on the floor map corresponding to thereceived positional information in an identifiable manner, and generatesthe screen including the floor map and the thumbnail image. Thegeneration unit 302 then transmits the floor map on which the positionalinformation of the designated product is displayed and the screenincluding the thumbnail image corresponding to the designated product tothe mobile terminal 200 via the communication unit 301. The screen istransmitted to the mobile terminal 200, and thus, the screen includingthe thumbnail image of the designated product and the floor map isdisplayed on the display unit 210 of the mobile terminal 200.

FIG. 2 is a block diagram showing a hardware configuration of thedisplay device 100. The display device 100 includes a storage unit 20, aCPU 21, a RAM 22, a ROM 23, a communication unit 132, a display unit110, and an input unit 120.

The storage unit 20 stores a program that realizes a flow to bedescribed later by being executed by the CPU 21 and data and the likeused by this program.

The CPU 21 operates based on a program stored in the ROM 23 or thestorage unit 20, and controls each unit of the display device 100. TheROM 23 stores a boot program executed by the CPU 21 when the displaydevice 100 is started, a program depending on the hardware of thedisplay device 100, and the like. The program of the ROM 23 is loadedinto the RAM 22, and the CPU 21 executes the loaded program. Thus, theCPU 21 realizes a flow to be described later The CPU 21 may acquirethese programs from another device via the network 400 and execute theprograms, or may directly execute the programs stored in the ROM 23.

The communication unit 132 receives data from another device via thenetwork 400, transmits the received data to the CPU 21, and transmitsdata and instructions generated by the CPU 21 to another device via thenetwork 400. The product DB 150, the mobile terminal 200, the server300, and the floor map DB 310 each have the same configuration as theconfiguration in FIG. 2, and thus, detailed description thereof will beomitted.

FIG. 3 is a sequence diagram of floor map display processing accordingto the first embodiment. First, the user designates the product by usingthe display device 100 installed in the store (S1). The product can bedesignated, for example, by selecting a category displayed on thedisplay device 100, or by searching for from a product name or anidentification number given to each product. For example, when thedisplay device 100 is a smartphone or the like and is provided with acamera, the product may be designated by capturing the tag of theproduct in the store with the camera. The product can be selected from acoordination image displayed on the display device 100. The product DB150 outputs the positional information corresponding to theidentification information of the product designated by the user to thedisplay device 100 (S2). The display device 100 displays the floor mapon which the position of the designated product is represented, thethumbnail image of the designated product, and the code 140 to be readby the mobile terminal 200 on the display unit 110 based on the receivedpositional information (S3). Thereafter, the code displayed on thedisplay device 100 is read by using the mobile terminal 200 (S4). S1 toS4 are performed multiple times. Accordingly, a plurality of products isdesignated.

The server 300 transmits, to the floor map DB 310, an instruction totransmit the positional information, the floor map, and the thumbnailimage corresponding to the identification information of the productcorresponding to the code information, that is, each of the plurality ofdesignated products to the server 300 (S5). The floor map DB 310 outputsthe positional information, the floor map, and the thumbnail imagecorresponding to the identification information of each of the pluralityof products corresponding to the code information to the server 300(S6). The server 300 displays the icon indicating the position of eachof the plurality of products at the location on the floor mapcorresponding to the positional information received from the floor mapDB 310 in an identifiable manner, generates the screen including thefloor map on which the product position is represented and the thumbnailimage, and transmits the screen to the mobile terminal 200. The screenis displayed on the display unit 210 of the mobile terminal 200 (S7).

FIG. 4 is a schematic diagram of screen transition of the display device100 according to the first embodiment. The screen transition in thisdiagram corresponds to the sequence diagram in FIG. 3. Here, a casewhere the product is selected from the coordination image and designatedwhen the product is designated will be described as an example. First,the user taps, for example, an icon 11 of “go to buy wearing products”included in a coordination image 10, and thus the details of at leastone or more products included in the coordination image are displayed.

A screen 12 shows an example of a screen on which details of a pluralityof products included in the coordination image are displayed. The userselects the product from among the plurality of products represented onthe screen 12, and thus, the product is designated. That is, the screen12 corresponds to the screen displayed on the display device 100 in S1of FIG. 3.

When the product is designated, a screen 13 is displayed on the displaydevice 100. The screen 13 includes a floor map 14 on which the positionof the designated product is represented, a thumbnail image 15 of thedesignated product, and the code 140 to be read by the mobile terminal200. The screen 13 corresponds to the screen displayed on the displaydevice 100 in S3 of FIG. 3. At this time, another coordination image 16including the designated product may be displayed on the same screen. Bydoing so, it becomes possible to intuitively know a product that is easyto match with the product designated by the user, and it becomes easy todesignate the next product.

FIG. 5 is a schematic diagram showing an example of a display screen ofthe mobile terminal 200 according to the first embodiment. A screen 30is displayed on the mobile terminal 200 by repeating S1 to S4 of FIG. 3multiple times and reading a plurality of types of codes 140 by themobile terminal 200. The screen 30 includes a floor map 33 on whichthumbnail images 31 a, 31 b, and 31 c corresponding to the plurality ofdesignated products and icons 32 a, 32 a, and 32 c indicating the piecesof positional information of the plurality of designated products aredisplayed in an identifiable manner. In the example shown in thisdiagram, the thumbnail image 31 a is assigned a number of “1”, thethumbnail image 31 b is assigned a number of “2”, and the thumbnailimage 31 c is assigned a number of “3”. The icons 32 a, 32 a, and 32 care similarly assigned numbers, and the thumbnail image and the iconassigned the same number correspond to each other. That is, the productindicated by the thumbnail image 31 a is displayed at the positionindicated by the icon 32 a, the product indicated by the thumbnail image31 b is displayed at the position indicated by the icon 32 b, and theproduct indicated by the thumbnail image 31 c is displayed at theposition indicated by the icon 32 c. It is sufficient that thecorrespondence between the thumbnail image and the icon is recognized,and for example, the same color, figure, or symbol may be used. Thisdiagram shows an example in which the thumbnail image 31 b is selected.The selected thumbnail image 31 b is emphasized and displayed such thatit is easy to recognize the selected state. Here, as an example, thethumbnail image is surrounded and displayed by a frame line, but it ispreferable that the thumbnail image is emphasized and displayed by, forexample, enlargement, emphasis color, blinking, or the like. It is alsopreferable that the icon 32 b corresponding to the thumbnail image 31 cis also emphasized and displayed. Details 34 of the selected product aredisplayed below the floor map 33. The details 34 of the product include,for example, variations of color information and size information, andinventory information. The icon 35 is selected by the user, and thus,the details and the inventory information of the designated product canbe confirmed in an online store.

Such a screen is displayed on the mobile terminal carried by the user,and thus, the user can efficiently search for the plurality of productsin the store such as the clothing store.

In the present embodiment, the product DB 150 and the floor map DB 310have different databases, but the same database may be used.

Second Embodiment

In the above-described embodiment, the example in which the screenincluding the floor map on which the positions of the plurality ofdesignated products are represented and the thumbnail images of theplurality of designated products is displayed on the mobile terminal 200by reading the code 140 displayed on the display device 100 by themobile terminal 200 multiple times has been described. In the presentembodiment, an example in which the above-mentioned screen is displayedon the mobile terminal 200 by reading the code displayed on the displaydevice 100 once by the mobile terminal 200 will be described. The samereference signs are given to components and pieces of processing havingthe same functions as the functions in the above-described embodiment,and the description thereof will be omitted for the components havingthe same configurations and functions.

FIG. 6 is a flowchart of floor map display processing of a displaydevice 100 according to the second embodiment. Each operation (step)shown in this flowchart may be executed by controlling each unit by theCPU 21 included in the display device 100. In this flow, although a casewhere the plurality of products is designated from the coordinationimage will be described as an example, the present invention is notlimited thereto.

First, the reception unit 131 determines whether or not the coordinationimage has been selected by the user (S51). When the coordination imageis not selected in S51 (No), S51 is executed again. On the other hand,when the coordination image is selected in S51 (Yes), the reception unit131 determines whether or not selection of collectively displaying thepieces of positional information of the plurality of products includedin the coordination image is performed (S52). Here, when the pieces ofpositional information of the plurality of products included in thecoordination image are collectively displayed, the pieces of positionalinformation of all the products included in the coordination image maybe collectively displayed, or only a part of the pieces of positionalinformation may be selectable by the user.

When the selection of collectively displaying the pieces of positionalinformation of the plurality of products is performed in S52 (Yes), thecommunication unit 132 acquires the pieces of positional information ofthe plurality of products included in the coordination image and thethumbnail images from the product DB 150 (S53). The display control unit133 performs display such that the icons are identifiable at thepositions on the floor map corresponding to the received pieces ofpositional information and the correspondence between the icons and thethumbnail images is identifiable on the display unit 110. The displaycontrol unit 133 displays, on the display unit 110 of the display device100, the code 140 for displaying the screen including the thumbnailimages of the plurality of designated products and the floor map on themobile terminal 200 by reading the code by the mobile terminal 200(S53). The code displayed in S53 is read by using the mobile terminal200, and thus, the mobile terminal 200 can display the screen as shownin FIG. 5.

On the other hand, when the selection of collectively displaying thepieces of positional information of the plurality of products is notperformed in S52 (No), the pieces of positional information and thethumbnail images of the designated products are acquired from theproduct DB 150 (S55). The display control unit 133 displays, on thedisplay unit 110, the floor map on which the positions of the designatedproducts are represented, the thumbnail images of the designatedproducts, and the code to be read by the mobile terminal 200 based onthe acquired positional information (S56). Since S55 corresponds to S2in FIGS. 3 and S56 corresponds to S3 in FIG. 3, detailed descriptionthereof will be omitted.

Here, the details of the coordination image selection will be described.FIGS. 7A and 7B are schematic diagrams showing an example of acoordination image selection screen. FIG. 7A is a schematic diagramshowing an example of an instruction input screen 60 when thecoordination image is selected. For example, the user taps, for example,a theme selection icon 61, and thus, a plurality of coordination themesis displayed. The user selects a favorite theme from among the pluralityof displayed themes, and thus, a plurality of coordination imagesmatching the preference of the user is displayed. When there is not thecoordination image matching the preference of the user among theplurality of displayed coordination images, the user can change thedisplayed coordination image to another coordination image by tapping ashuffle icon 62.

FIG. 7B is a schematic diagram showing an example of a display screenincluding the plurality of coordination images. For example, theinstruction input screen 60 is disposed at a position corresponding to acenter of the screen, and a plurality of coordination images 63 a to 63h is arranged and displayed so as to surround the instruction inputscreen 60. FIG. 7B shows a case where the coordination image 63 c isselected as an example. It is preferable that the selected coordinationimage is emphasized and displayed. By doing so, it is easy to visuallyrecognize which coordination image is selected from among the pluralityof coordination images.

The instruction input screen 60 and the coordination images 63 a to 63 hmay be displayed on different display devices. Specifically, forexample, nine tablet terminals used as the display device 100 arearranged as shown in FIG. 7B. The plurality of tablets is operated incooperation with each other. The number of cooperated tablet terminalsis not limited to nine. With such a configuration, even when the numberof displayed coordination images is increased, since it is not necessaryto reduce the number of coordination images by increasing the number ofcooperated tablet terminals, the user is easy to visually recognize thecoordination images.

As described above, according to the second embodiment, the codedisplayed on the display device 100 is read only once by the mobileterminal 200, and thus, the screen that includes the thumbnail images ofthe plurality of designated products and the floor map including thepieces of positional information of the plurality of designated productscan be displayed on the mobile terminal 200.

Third Embodiment

In the above-described embodiment, the example in which the plurality ofproducts is designated by using the display device 100 has beendescribed. In the present embodiment, an example in which the pluralityof products is designated by using the mobile terminal 200 will bedescribed. The same reference signs are given to components and piecesof processing having the same functions as the functions in theabove-described embodiment, and the description thereof will be omittedfor the components having the same configurations and functions. In thepresent embodiment, it is assumed that the floor map DB 310 stores floormaps of a plurality of stores and pieces of positional information ofproducts in the plurality of stores.

FIG. 8 is a flowchart of floor map display processing of the mobileterminal 200 according to a third embodiment. Each operation (step)shown in this flowchart may be executed by controlling each unit by theCPU included in the mobile terminal 200.

First, the reception unit 241 determines whether or not an instructionto display the floor map has been input (S71). When the instruction todisplay the floor map is not input in S71 (No), S71 is executed again.On the other hand, when the instruction to display the floor map isinput in S71 (Yes), the registration unit 242 determines whether or notthe product is registered in the purchase consideration list (S72).Here, when the plurality of products is not registered in the purchaseconsideration list (No), the user designates the plurality of products(S73). The method for designating the product may be the same as themethod in the above-described embodiment, and thus, the descriptionthereof will be omitted. On the other hand, when the product isregistered in the purchase consideration list (Yes in S72), S74 isexecuted. When the plurality of products is already registered in thepurchase consideration list, the product may be designated (S73). Withsuch a configuration, it is possible to confirm the positionalinformation in the store even for the products that are not registeredin the purchase consideration list.

Subsequently, the current location acquisition unit 245 determineswhether or not the current location of the mobile terminal 200 can beacquired (S74). When the current location can be acquired (Yes), thedisplay control unit 244 receives a screen that includes thumbnailimages of the plurality of designated products and a floor map includingpieces of positional information of the plurality of designated productsfrom the server 300 via the communication unit 243. The display controlunit 244 then displays the screen on the display unit 210 (S75). Thefloor map displayed here is a floor map of the store at the currentlocation or a floor map of the store closest to the current location.

On the other hand, when the current location cannot be acquired in S74(No), the registration unit 242 determines whether or not the favoritestore of the user is registered (S76). When the favorite store of theuser is registered (Yes), the display control unit 244 receives a screenthat includes the thumbnail images of the plurality of designatedproducts and a floor map including the pieces of positional informationof the plurality of designated products from the server 300 via thecommunication unit 243. The display control unit 244 then displays thescreen on the display unit 210 (S77). The floor map displayed here is afloor map of the favorite store of the user. When a plurality offavorite stores of the user is registered, the floor map of thedesignated store is displayed by designating the store of which thefloor map is to be displayed. An activity range of the user is specifiedfrom the information acquired by the current location acquisition unit245, and thus, the favorite store of the user may be automaticallyregistered based on the specified activity range.

When the favorite store of the user is not registered in S76 (No), theuser designates the store (S78). Candidate stores can be displayed byselecting or inputting, for example, a store name, a place name, anearest station name, or a zip code, and thus, the store can bedesignated. Thereafter, the display control unit 244 receives the screenthat includes the thumbnail images of the plurality of designatedproducts and the floor map including the pieces of positionalinformation of the plurality of designated products from the server 300via the communication unit 243. The display control unit 244 thendisplays the screen on the display unit 210 (S77). The floor mapdisplayed here is a floor map of the store designated in S78.

According to the present embodiment, it is possible to grasp thepositions of the plurality of products in the store before the user goesto the store, and it is possible to shorten an operation time in thestore.

When the current location is in the store and the detailed currentlocation in the store can be obtained in S74, it is preferable that thedisplay control unit 244 also displays the current location on the floormap. FIG. 9 is a schematic diagram showing an example of the floor mapincluding the current location of the user according to the thirdembodiment. A current location 90 is displayed on a floor map 33 with afigure, color, or a symbol different from the icons 32 a to 32 cindicating the positions of the products in an identifiable manner. Withsuch a configuration, the user can grasp the current location in thestore, and can be easy to intuitively grasp by what route it isefficient to look around the plurality of products.

The display of the current location can also be applied to theabove-described embodiment. For example, when the display device 100 isa fixed type and the processing unit 130 has information on a positionat which the display device 100 is installed, the installation positionof the display device 100 may be displayed as the current location onthe floor map.

When the product is registered in the purchase consideration list, it ispreferable that the thumbnail images and the pieces of positionalinformation of, for example, recommended products, sale products, orproducts in a campaign are displayed similarly to the designated productbased on the plurality of products registered in the purchaseconsideration list. Here, the recommended product is, for example, aproduct that has been purchased a relatively large number of timestogether with the product registered in the purchase consideration listor a product that matches in the coordination image. When the pluralityof products is designated even though the products are not registered inthe purchase consideration list, the thumbnail images and the pieces ofpositional information of the recommended products, the sale products,the products in the campaign, or the like may be displayed similarly tothe designated products based on the plurality of designated products.

Coupons that can be used at the store corresponding to the displayedfloor map or for the designated product may be displayed together. Bydoing so, a purchasing desire of the user is further increased.

The embodiment can also be realized by a computer of a system orapparatus (or devices such as a CPU or MPU) that reads out and executesa program recorded on a memory device to perform the functions of theabove-described embodiment(s), and by a method, the steps of which areperformed by a computer of a system or apparatus by, for example,reading out and executing a program recorded on a memory device toperform the functions of the above-described embodiments. For thispurpose, the program is provided to the computer for example via anetwork or from a recording medium of various types serving as thememory device (e.g., non-transitory computer-readable storage medium).

While the embodiment of the present invention has been described withreference to exemplary embodiments, it is to be understood that theinvention is not limited to the disclosed exemplary embodiments. Thescope of the following claims is to be accorded the broadestinterpretation so as to encompass all such modifications and equivalentstructures and functions.

The present application claims priority to Japanese Application No.2020-078957, filed Apr. 28, 2020. The aforementioned application ishereby incorporated by reference herein.

What is claimed is:
 1. An information processing device comprising: areception unit configured to receive designation of a plurality ofproducts by a user; and a display control unit configured to displaythumbnail images corresponding to at least a part of the plurality ofproducts and a floor map on which icons indicating pieces of positionalinformation of at least two or more products of the plurality ofproducts are displayed in an identifiable manner, wherein the displaycontrol unit displays the icons and the thumbnail images in such a waythat the correspondence between them can be identified.
 2. Theinformation processing device according to claim 1, wherein theinformation processing device is a display device installed in a store,and the display control unit is configured to display code informationfor displaying the thumbnail images and the floor map on a mobileterminal by reading the code information by the mobile terminal.
 3. Theinformation processing device according to claim 1, wherein theinformation processing device is a mobile terminal, and includes aregistration unit configured to register the plurality of products, andthe display control unit is configured to display thumbnail images forthe plurality of products registered in the registration unit and thefloor map in association with each other.
 4. The information processingdevice according to claim 3, wherein the information processing deviceis the mobile terminal, and is configured to register informationregarding a store, and the display control unit is configured to displaya thumbnail image and a floor map for the store registered in theregistration unit.
 5. The information processing device according toclaim 1, wherein the display control unit is configured to display athumbnail image and an icon corresponding to at least one of arecommended product, a sale product, and a product in a campaign basedon the plurality of products.
 6. The information processing deviceaccording to claim 1, wherein the display control unit is configured todisplay a current position on the floor map in an identifiable manner.7. An information processing method comprising: a first display step ofdisplaying thumbnail images corresponding to at least a part of aplurality of products designated by a user for the plurality ofproducts; and a second display step of displaying icons indicatingpieces of positional information of at least two or more products of theplurality of products on a floor map, wherein, in the second displaystep, a correspondence between the icons and the thumbnail imagesdisplayed in the first display step is displayed in an identifiablemanner.
 8. A non-transitory computer readable storage medium storing aprogram causing a computer to execute an information processing method,the method comprising: a first display step of displaying thumbnailimages corresponding to at least a part of a plurality of productsdesignated by a user for the plurality of products; and a second displaystep of displaying icons indicating pieces of positional information ofat least two or more products of the plurality of products on a floormap, wherein, in the second display step, a correspondence between theicons and the thumbnail images displayed in the first display step isdisplayed in an identifiable manner.
 9. A guide system comprising: aninformation processing device; and a server device configured tocommunicate with the information processing device, wherein theinformation processing device includes a reception unit configured toreceive designation of a plurality of products by a user, and a displaycontrol unit configured to display thumbnail images corresponding to atleast a part of the plurality of products and a floor map on which iconsindicating pieces of positional information of at least two or moreproducts of the plurality of products are displayed in an identifiablemanner, the display control unit is configured to display the icons andthe thumbnail images in such a way that the correspondence between themcan be identified, and the server device includes a generation unitconfigured to generate a screen including the icons and the thumbnailimages.